I seem to remember some Bible translations rendering the term as "abundant life."
When I first entered into the JW Indoctrination Program that they like to call a "Free Home Bible Study", a Methodist Minister came around to try and talk some sense into me. One of the things he emphasized was this:
- upon "taking Jesus Christ into ones life", a person there and then receives abundant life.
Unfortunately for me, it was already to late to register!
Bill.